/**
 *
 * @author 
 *
 */
module  LMath {
    export function f($n:number,$m:number=1):number
    {
		if($n==0){
			return 0;
		}
		var $result = 1;
		for (var $i:number=$n; $i >=$m ; $i--) { 
			$result *= $i;
		}
		return $result;
    }
	
	export function CnmNoorder($Count:number,$Nmun:number)
	{
		if($Nmun==0 || $Count==0){
			return 0;
		}
		var $result:number = f($Count,( $Count-($Nmun-1) ) )   /   f($Nmun);
		return $result;
	}
	
}
